package com.water.skin.callback

interface ISkinChangingCallback {
    fun onStart()
    fun onError(e: Exception)
    fun onComplete()

    companion object {
        @JvmField
        val DEFAULT_SKIN_CHANGING_CALLBACK = DefaultSkinChangingCallback()
    }
}

open class DefaultSkinChangingCallback : ISkinChangingCallback {

    override fun onStart() {}

    override fun onError(e: Exception) {}

    override fun onComplete() {}
}